prefabricated hut - French English Dictionary